vehicle mounted crane - Spanish English Dictionary